hard docking - Turkish English Dictionary